animal welfare/animal protection society - Turco Inglés Diccionario